Job Details

Machine Learning Engineer

About

Description

A Machine Learning Engineer designs, builds, and deploys scalable models to solve real-world problems. They collaborate with data scientists, software engineers, and stakeholders, analyzing large datasets, making predictions, and automating decision-making. Key responsibilities include data preprocessing, feature engineering, model selection, and optimization.

Responsibilities

  • Design, train, and evaluate machine learning models to address specific business problems
  • Optimize algorithms for efficiency and scalability
  • Collect, preprocess, and clean large datasets for model training
  • Perform feature selection and engineering to enhance model accuracy
  • Research and implement appropriate machine learning algorithms and tools
  • Experiment with different model architectures to achieve the best results
  • eploy machine learning models into production environments
  • Ensure seamless integration with existing systems or applications

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, Statistics, or a related field
  • Proficiency in programming languages like Python, R, Java, or C++
  • Experience with machine learning frameworks and libraries (TensorFlow, PyTorch, Scikit-learn)
  • Strong understanding of algorithms, data structures, and software engineering principles

Application instructions:

  • To apply simply, click on the apply button

Hiring organization

Hiring organization image

MoonPay

Employment Type: job

Job Location: Western Cape, Cape Town, South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs

Company Logo
Machine Learning Engineer
View Details
Company Logo
Machine Learning Engineer
View Details
Company Logo
Intermediate Machine Learning Engineer
View Details